urea biosynthesis - Español Inglés Diccionario